Popup Menuにボタンを追加する
例
code:js
scrapbox.PopupMenu.addButton({
title: 'test',
onClick: text => {
}
});
title (必須)
ボタンの名前
(selection: string) => stringという関数を指定することもできる
selectionに選択中の文字列が入る
これを使うと、ボタンの名前を選択範囲に応じて動的に変更できるようになる
例
undefinedを返すとボタンを押せなくなる
onClick (必須)
実行するJavascriptの関数
型: (selection: string) => string | undefined
selectionに選択中の文字列が入る
文字列を返却すると、選択中の文字列がそれで置換される
置換後Popup Menuは消える
undefinedの場合は何もしない
Popup Menuはそのまま残る
ボタンを削除する
browserをreloadしない限りできない